make a pact - Inglés Sinónimo Diccionario